he helps people - French English Dictionary